#ifndef __COMPRESS__
#define __COMPRESS__

class CCompress
{
protected:
	static double m_a , m_b , m_c ;
	static double m_tolerance ;
	static int m_n ;
	static int *m_pState ;
	static long m_nSize ;
	static CPoint* m_pPoint ;

protected:
	static double _abs( CPoint ) ;
	static double _abs( CPoint , CPoint ) ;
	static int _GetLine( CPoint , CPoint ) ;
	static int _Compress( int , int ) ;

public:
	static int Compress( double , CArc* ) ;
};
#endif